// 数据库集合的相关配置
// 1、定义数据集合的结构：定义出集合中数据有哪些属性，属性的值是什么类型
const { Schema, model } = require('mongoose');

// 用户
const classifysSchema = new Schema({
    name: String,

    delete: {
        type: Boolean,
        default: false
    },
    productsId:[ {
        type: Schema.Types.ObjectId,
        ref: 'productsModel',
    }],

}, { versionKey: false });

// 2、定义数据集合的模型：将 Schema 架构和数据库中的集合关联起来
// model('模型名称',loginlSchema,'数据库中的集合名称');
// 用户
const classifysModel = model('classifysModel', classifysSchema, 'classifys');

module.exports.classifysModel = classifysModel;